CustomEditor
CustomEditor可以定义你的材质。当你这样做时Unity将寻找一个类,扩展ShaderGUI这个名字。如果找到一个,任何使用这个材质的材料,将使用此ShaderGUI。看到自定义着色器GUI为例子。
语法:
CustomEditor "name"
用指定name使用ShaderGUI。
细节:
CustomEditor声明影响所有使用这种材质的材质。
示例:
Shader "example" {
// properties and subshaders here...
CustomEditor "MyCustomEditor"
}
🔚